/*产业洞察*/

.contentBox {
	background: url(../../img/industryBg.jpg) no-repeat;
	background-size: cover;
	margin-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	min-height: 450px;
}

.contentBox .containerbox {
	background: transparent;
}

.containerbox .rightMap {
	width: 52%;
	position: absolute;
	float: right;
	right: 20px;
	height: auto;
}

.containerbox .rightMap .mapDiv {
	width: 100%;
	height: 100%;
}
.containerbox .rightMap .table{
	min-height: 400px;
}
.containerbox .rightMap .table td{	cursor: pointer;}
.containerbox .rightMap .table .rowOne{
	background: #0a4263;
}
.containerbox .rightMap .table .rowThress{
		background: #2b8fd3;
}
.containerbox .rightMap .table  .botNum{text-align: center;}
.containerbox .rightMap .table  .topTitle,.containerbox .rightMap .table  .botNum a{
	font-size: 14px;
	color: #F5F5FA;
	text-align: center;
	font-weight: 400;
}
.containerbox .rightMap .table .rowTwo{
	background: #0c679d;
}
.containerbox .rightMap .table .rowOne .topTitle{
	font-size: 18px;
}
.containerbox .rightMap .table .rowOne .botNum a{
	font-size: 16px;
}
.containerbox .leftSide {
	margin-right: 54%;
	padding-right: 30px;
}

.tab_box .tab_ul {
	margin-top: 10px;
}

.tab_box .tab_ul li,.industry_ul li{
	display: inline-block;
	padding: 10px 15px;
	margin-left: 0;
	margin-right: 10px;
	position: relative;
	cursor: pointer;
}
.tab_box .tab_ul {overflow: hidden;}
.tab_box .tab_ul li{
	background: #fff;
    margin-right: 0;
    float: left;
}
.industry_ul li{
	color: #2a8fd3;
}
.industry_ul li input{
	margin-right: 5px;
}
.tab_box .tab_ul li a {
	color: #464646;
	font-size: 16px;
}

.tab_box .tab_ul li.active {
	background: #0c679d;
}

.tab_box .tab_ul li.active a {
	color: #fff;
}

 .topAreas {
	max-height: 290px;
  overflow: auto;
}

.topAreas li {
	display: inline-block;
	padding: 5px 30px;
	margin-left: 0;
	margin-right: 10px;
	position: relative;
	border: 1px solid #999;
	background: #fff;
	color: #333;
	float: left;
	font-weight: 500;
	cursor: pointer;
	margin-bottom: 10px;
}

.topAreas li.active {
	color: #4285f4;
	border-color: #228ed3;
}

.blockTitle {
	color: #050505;
	margin: 15px 0;
}
.focusUl {overflow: hidden;}
.focusUl .input-group {
	display: inline-block;
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
}

.focusUl .input-group .input-group-addon {
	width: auto;
	display: inline;
	float: left;
	background: #fefefe;
	border: 1px solid #6bb1e0;
	border-right: 0;
	padding: 9px 12px;
	color: #999999;
}

.focusUl .input-group .input-group-addon.del {
	background: #2a8fd3;
	padding: 7px 2px;
	cursor: pointer;
	font-size: 18px;
	color: #b0d6ef;
	border: 1px solid #6bb1e0
	border-left: 0;
}

.BMapLabel {
	min-width: 150px;
	color: #e62f2d;
	padding: 4px !important;
	left: -56px !important;
	top: -27px !important;
	position: relative !important;
}

.BMap_cpyCtrl.BMap_noprint.anchorBL,.anchorBL {
	display: none;
}
.areaDesc span{color: #050505;}
.lastDiv {
	margin-top: 20px;
}

.lastDiv>a {
	display: inline-block;
	padding: 10px 50px;
	background: #0c679d;
	color: #fff;
	font-size: 18px;
}

.lastDiv>a .fa {
	font-size: 22px;
	font-weight: 600;
}

